vendor/golang.org/x/crypto/sha3.state.outputLen (field)
12 uses
vendor/golang.org/x/crypto/sha3 (current package)
hashes.go#L44: return &state{rate: 144, outputLen: 28, dsbyte: 0x06}
hashes.go#L48: return &state{rate: 136, outputLen: 32, dsbyte: 0x06}
hashes.go#L52: return &state{rate: 104, outputLen: 48, dsbyte: 0x06}
hashes.go#L56: return &state{rate: 72, outputLen: 64, dsbyte: 0x06}
hashes.go#L63: func NewLegacyKeccak256() hash.Hash { return &state{rate: 136, outputLen: 32, dsbyte: 0x01} }
hashes.go#L69: func NewLegacyKeccak512() hash.Hash { return &state{rate: 72, outputLen: 64, dsbyte: 0x01} }
sha3.go#L46: outputLen int // the default output size in bytes
sha3.go#L54: func (d *state) Size() int { return d.outputLen }
sha3.go#L182: hash := make([]byte, dup.outputLen, 64) // explicit cap to allow stack allocation
shake.go#L84: c := cshakeState{state: &state{rate: rate, outputLen: outputLen, dsbyte: dsbyte}}
shake.go#L129: return &state{rate: rate128, outputLen: 32, dsbyte: dsbyteShake}
shake.go#L133: return &state{rate: rate256, outputLen: 64, dsbyte: dsbyteShake}
 |
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |